モバイルコンピューティング実習 最終課題
課題について
レベル感
テニスゲーム
ブロック崩し
LMS締め切り管理通知アプリ
授業で習ったこと以外でもok
提出
説明pdf
アプリ概要
プログラムの概要
評価してほしい点
実装で苦労した点
APKファイル
ソースコードZIP
hr.icon
思考メモ
興味ドリブン
UI周辺
参考App
開発目線
言語
Referenceなどが多い
公式Docが微妙
公式Docが豊富
理解しやすそう
null問題嬉しい
結論
正直Javaを全然わかっていないので、スピード重視なら結果として早いのでは? モチベーションもこっちのほうが上がる
課題ドリブン
何か困ってることないか?
アピールドキュメントで示す
メインは2画面
Agentホーム
Agentをどう描画するのか?
画像
完成度高めるために、背景とうまく透過できる素材選ぶ
UI
どんな配置にするのか?
チャット画面
チャット機能はどこまで作るのか?
一様アプリとして成立させるために
メッセージを渡す部分は選択肢で分岐表示するに留める
ライブラリあるので、使うのが良さそう
activity
2つの併せ方
アピール点
git の運用
変数の管理
各変数
変数化してメンテナンス性の向上
style
共通Styleのくくり
LinearLayoutは、ここまでの実習で理解してた
ConstraintLayoutを使用
font
実機
じゃんけん選択肢の配置
Pixel3aXL
画像の使用
詰まったところ
Projectname
PCR→RPS
参考
Chat
ライブラリ
通信とかしてるので、参考にするとこだけ
cleanでよさげ
Java
3までやりたい